/**
 *	实验六 
 *	参见GIS.txt，里面存放了30个同学的学号和姓名。使用文件操作，读出文件中的学号和姓名
 *	学号作为KEY，姓名作为VALUE，放到MAP中;从命令行中输入的学号，作为KEY，在MAP中进行检索
 *	问该学生在不在名单中，如果在，给出姓名。
 *	[基本要求] 使用Java API中的Map相关的技术来完成实验任务。
 *	[技术提示] 使用Java API中的Set相关的技术来完成实验任务。  
 */

import java.util.*;
import java.io.*;
class T3E06
{
	public static HashMap hm;
	public static void addData() 
	{
		hm = new HashMap();
		try
		{
			BufferedReader fin = new BufferedReader(new InputStreamReader(new FileInputStream("giser.txt"),"utf-8"));			
			String str = null;
			while ((str = fin.readLine())!= null)
			{
				hm.put(str.substring(0,8),str.substring(9));
			}
			fin.close();
		}
		catch (IOException e)
		{
			e.printStackTrace();
		}

		
	}

	public static void main(String[] args) 
	{
		addData();
		System.out.println(hm);
		/*
		HashMap hm = new HashMap();


		System.out.println(hm);
		
		System.out.println(hm.containsKey("06408001"));
		System.out.println(hm.containsValue("黄显峰"));
		System.out.println(hm.get("06408001"));
		System.out.println(hm.remove("06408002"));
		System.out.println(hm);
		*/
	}

}
